package com.ruoyi.system.mapper;

import com.ruoyi.system.domain.SysCheck;
import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.domain.SysNotice;
import org.springframework.stereotype.Component;

import java.util.List;
@Component
public interface SysCheckMapper {
    List<SysCheck> selectCheckList(SysCheck check);

    int insertCheck(SysCheck check);

    /**
     * 修改公告
     *
     * @param check 公告信息
     * @return 结果
     */
    int updateCheck(SysCheck check);

    /**
     * 查询检查信息
     *
     * @param checkId 公告ID
     * @return 检查信息
     */
    SysCheck selectCheckById(Long checkId);

    /**
     * 批量删除公告信息
     *
     * @param checkIds 需要删除的公告ID
     * @return 结果
     */
    int deleteCheckByIds(Long[] checkIds);

}
